lack what is necessary to survive - Espagnol Anglais Dictionnaire